US-Iran escalation could threaten 2027 oil market surplus, IEA says
The IEA said global oil supply rose by 4.1 million bpd in June, but remained 9.4 million bpd below pre-war levels.
The IEA said global oil supply rose by 4.1 million bpd in June, but remained 9.4 million bpd below pre-war levels.