The Next Energy Shock Could Be China’s Return to the Oil and Gas Market
Global energy markets have enjoyed an uneasy calm in recent weeks despite the ongoing conflict in Iran and the closure of the Strait of Hormuz. Brent crude has traded in a relatively contained range around $95–110 per barrel rather than exploding past $150 as many initially feared. The reason? China has dramatically slashed its crude […]
Continue Reading
