Finance IEA: There will be a ‘staggering’ glut of oil by 2030June 13, 2024 Over the past five years, demand for oil has fallen sharply due to the global…