Oil tumbles 7% as the market faces a new concern
By Matt Egan, CNN Business Covid fears are rocking the oil market Monday as China’s planned lockdown of Shanghai raises concerns about energy demand. US crude tumbled 7% and Brent lost 6.8% on the Covid news, giving back most of last week’s big gains. The heavy selloff comes after officials in China announced plans to
Continue Reading