IEA trims global oil demand forecast on China weakness
The International Energy Agency has lowered its global oil demand forecast because of surging coronavirus cases in China and weaker than expected demand in the US and other developed countries. Continue Reading
