US oil inventories fell by 1.7 million barrels as Iran tensions shook the market
⏱ 7/15/2026 • 👀 40
US Crude Oil Inventories Decline Sharply as Geopolitical Tensions with Iran Shake Markets
The latest energy market data reveals a significant drop in American...