The world has a major crude oil problem; expect conflict ahead
Energy Central
MAY 12, 2022
In fact, world crude oil production has been falling behind needed levels since 2019. Media outlets tend to make it sound as if all our economic problems are temporary problems, related to Russia’s invasion of Ukraine.
Let's personalize your content