Crude oil prices could reach $121 per barrel when China’s economy reopens following a string of Covid-related restrictions, Daniel Yergin, vice chairman of S&P Global, told CNBC.
Crude oil prices could reach $121 per barrel when China’s economy reopens following a string of Covid-related restrictions, Daniel Yergin, vice chairman of S&P Global, told CNBC.