Crude rally stalls after IEA forecasts oil surplus Published 13 Aug 2024 Brent prices slip as watchdog predicts slowing demand growth in 2024 Full Article