Tag: peak demand theory

The ongoing oil price tensions

Global oil demand is approaching a plateau, with the International Energy Agency...