OPEC Struggles To Manage “Permanent Demand Destruction”
AUGUST 2, 2020
Demand for oil is declining and may never recover. Fossil Fuels Oil air travel coronavirus oil demand oil industry OPEC peak oilOPEC is beginning to see the writing on the wall. That's good news for the Earth.