A Year of Big Deficit: Why the Oil Shortage Isn't Going Anywhere
Edited by Rhod Mackenzie / 2022-08-15 04:32:33
Diesel Oil and Gas Refining Russia Petrol Russia Oil and Gas EU Commission Political Oil Pipelines Production and Refining
Even the threat of a global recession and a sharp increase in rates by central banks could not bring down oil prices below even $90 per barrel.
