Did the Iran war force peak oil?
Something weird is happening in China. Chinese demand for oil has tumbled 9% from before the Iran war, according to JPMorgan. That’s the stuff of economic nightmares. For context, global oil demand fell 2%…

Something weird is happening in China. Chinese demand for oil has tumbled 9% from before the Iran war, according to JPMorgan. That’s the stuff of economic nightmares. For context, global oil demand fell 2%…
