Oil Drops to Early 2021 Levels and Markets Take NoticeBusiness PenDecember 16, 2025April 22, 2026 December 16, 2025April 22, 2026 The price of West Texas Intermediate crude (WTI) slipping below $55 a barrel in intraday trading feels like a throwback to a very different phase...