Oil prices falling as China’s COVID outbreak reaches new heights
The oil prices in West Texas Intermediate fell 4% to settle at just over $94 a barrel, the lowest since late February. In Shanghai, virus infections are on the rise, putting millions of people on lockdown with no clear indication of when the restrictions would be lifted. The increase in instances has caused port operations … Read more