Market news reference
Opening original source
FX Radar archived news

Global oil supply rose 4.1 million bpd in June as flows through Hormuz resumed, but remained 9.4 million bpd behind pre-war levels - IEA

IEA sees total world oil supply 860K bps lower than demand in 2026 (versus 920K bps lower prior) IEA sees world oil demand falling by 1 million bpd in 2026 (versus 1.1 million bpd prior) IEA says world oil supply to fall by 3.7 million bpd in 2026 (versus 3.9 million bpd prior) For 2027, IEA sees supply growth of 7.5 million bpd if Hormuz strait transits im…

Bearish · Crude Oil investinglive Fri, 10 Jul 2026 08:12:43 UTC

You are being sent to the original publisher. FX Radar keeps this reference for market context and source discovery.