Home Stock Analysis Global oil supply set to grow faster, with potential 2026 surplus, says IEA