Oil drops, Brent crude falls below $100 as China lockdowns spark demand fears
April 11, 2022 at 09:16 AM EDT
Oil prices declined Monday, following two straight negative weeks, amid fears of a demand slowdown from China, the world's largest oil importer.