Oil Slumps $1 Per Barrel As China's Covid Protests Fuel Demand Worries | Sharefundss