Oil tumbles 8% as China locks down Shanghai for Covid outbreak

Covid fears are rocking the oil market Monday as China’s planned lockdown of Shanghai raises concerns about energy demand.US crude tumbled 7.9% and Brent lost 7% on the Covid news, giving back most of …
( read original story …)