Global oil supply could exceed demand by around 600,000 barrels per day this year, the International Energy Agency said in a monthly oil market report on Thursday, after a downward revision to its 2025 demand growth forecast. That surplus could grow by a further 400,000 bpd if OPEC+ extends its unwinding of output cuts, and […]