Andy and I discuss current supply/demand situation in energy markets… Errata: Note that I mention an IEA number of 1.9 million which refers to the increase in refinery runs or throughput, not a decline in stock levels as I say in the podcast…
by Jim Colburn Leave a Comment
Leave a Reply