OP: $180 billion and counting – what’s next for US shale M&A?
Oilprice.com‘s Tom Kool email to readers today: WTI crude is soaring back toward $80 per barrel ...
Forecast highlights, according to EIA:
Global liquid fuels
+ Natural Gas + electricity, coal, renewables, and emissions…
Comment on this article