The Energy Report: That Demand Destruction Thing
November 14, 2023 at 13:53 PM EST
The International Energy Agency, which notoriously has underreported demand in the past, is now saying the global oil demand is going to hit a record high of 102 million barrels a day in 2023.