Home Stock Global oil supply to surge in 2025, outpacing demand: IEA report