Energy Market Assessment 12/27/18 The Oil Price Collapse Credited To Too Much Supply/Weak Demand Is An Over Reaction To U.S. Achievements; That Has Set UP A Big 2019 Rally.

March 25, 2019
Big price drops set up big Increases. Especially when they are overdone.


Leave a Reply