Brent Crude Slumps to Lowest Price Since 2021
A glut of crude from sanctioned countries coupled with economic fears on Wall Street are pressuring oil markets, pushing down global oil prices on Monday to their lowest level since 2021. Front-month Brent futures slipped by 3.9%, to $71.84 a barrel, continuing a nearly weeklong slump following Sau