SQUAWK/NEWS
Account
Theme
Account
Menu
Live News COMMODITIES FLASH L impact

IEA sees world oil supply to fall 5.8 million bpd in 2026 (prev. forecast 5.7 million bpd drop).

IEA