
Oil demand set to peak this decade as energy transition takes hold
This article was published by The Energy Mix on June 17, 2024. By Mitchell Beer Global oil demand is set to peak this decade, producing a surplus of millions of barrels per day that will [Read more]