EEconomy Read More EIA: US crude inventories down by 1.3M barrels – breakingthenews.netDecember 18, 2025 EIA: US crude inventories down by 1.3M barrels breakingthenews.netThe United States saw a crude oil stock decline of 1.274…