Global Oil Prices Tumble Over 2% on August 13, 2026: Resurfacing Recession Fears Spark Sharp Decline!
Global oil prices, for both Brent and WTI, plummeted over 2% at the close of trading on Thursday, August 13, 2026, concluding a week of gains. Renewed global economic slowdown fears and an unexpected US supply surplus were the primary catalysts for this sharp decline.