World news Global oil supply rises faster than forecast as OPEC+ increases output Jackson Carter May 15, 2025 London – The International Energy Agency (IEA) has revised its 2025 global oil supply...Read More