Marketwatch Oil Slumps $1 Per Barrel As China’s Covid Protests Fuel Demand Worries Admin November 28, 2022 Oil futures fell more than $1 early on Monday as protests in top importer China over strict COVID-19 curbs fuelled demand .worries NDTV Profit-Latest Share on Facebook Tweet it Pin it Share it Email