Oil Slumps 4% As Shanghai Lockdowns Stoke Demand Fears

Brent futures fell $4.33, or 4.1%, while U.S. West Texas Intermediate (WTI) crude fell 3.5%.