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

For 2027, IEA sees world oil supply 3.94 million bpd above total demand (previous forecast 3.73 million bpd above).

Related stories