Posts Tagged: Global oil demand

Latest Global Lockdowns Delay Fuel Demand Recovery
Severe coronavirus restrictions around the world to contain surging infection rates weighed on fuel sales, weakening the prospect of energy demand recovery in the first...