China’s Covid resurgence is part of the reason oil prices plummeted from record highs
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.…
0 Comments
March 16, 2022