OPEC on Wednesday trimmed its global oil demand forecasts for the remainder of this year and 2021, citing a weaker-than-expected economic outlook and a surge in coronavirus cases. In a closely watched report, the group of oil-producing nations said it now expects world oil demand to contract by around 9.8 million barrels per day year over […] Read more