EEconomy Read More U.S. Crude Inventories Fall 1.7 Million Barrels As Iran Tensions Rattle MarketsJuly 18, 2026 By Julianne Geiger – Jul 15, 2026, 10:28 AM CDT US crude inventories fell 1.7 million barrels…
MMarkets Read More Oil set for weekly drop with focus on supply, US-China tensionsOctober 17, 2025 Oil headed for a third weekly decline as investors focused on oversupply and the fallout from renewed US-China…