China’s Covid resurgence is part of the reason oil prices plummeted from record highs

  • Post category:CNBC

Source: Oil and Gas

A renewed Covid wave which has caused widespread lockdowns in China is a key development causing oil prices to plummet from record highs, according to analysts.

Full Article: Read More