Topic

Oil Falls After IEA Surplus

17h

The International Energy Agency said it expected a record crude surplus in 2026, and global oil prices fell to multi-month lows after the forecast.