IEA: Oil demand has peaked, there is a major surplus
World oil markets are facing a “major” surplus this decade because the abandonment of fossil fuels leads to a flattening…
World oil markets are facing a “major” surplus this decade because the abandonment of fossil fuels leads to a flattening…