IEA monthly report: Global oil supply to decline by 3.9 mln b/d in 2026, unchanged from prior forecast.

2026-06-17

IEA monthly report: Global oil supply to decline by 3.9 mln b/d in 2026, unchanged from prior forecast.