Wednesday, 4 November 2026 RSS
Home TechnoRapper All about the tech world · since 2012
Auto

Oil Slumps 4% As Shanghai Lockdowns Stoke Demand Fears

26 Apr 2022

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