Oil Falls More Than 5% As China COVID Cases Surge
2023-01-05
As demand worries related to the global economy and an increase in Covid-19 cases in China smashed crude prices, oil plunged by more than US$4 a barrel on Wednesday (Jan. 4), with Brent suffering its largest percentage loss in the first two trading days of the year since 1991. OnContinue Reading