web analytics

China Covid-19 Limits Rattle Oil Markets

New lockdowns dragged prices back below $100 a barrel, casting fresh uncertainty on a global economic expansion hamstrung by the war in Ukraine, rising inflation and the end of stimulus.