Major traders expect oil glut into 2026 as output, weak demand drive prices lower
Oil prices are now slumping to their lowest point since the 2020 pandemic crash. Brent crude crashed below $60 per barrel and dropped over 2% today, while West Texas Intermediate (WTI) is barely holding above $53, according to data from Google Finance as of press time. This is the second week in a row of [...]