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

IEA: Global oil market to return to 1.7 million bpd surplus in Q4 2026 vs previous deficit forecast, with more substantial build in 2027

Related stories