USD Crude Oil Inventories, Oct 16, 2025
Crude Oil Inventories: A Sharp Decline Sends Ripples Through the Market (October 16, 2025 Update) Breaking News: The latest Crude Oil Inventories data, released on October 16, 2025, reveals a significant drop to 3.5 million barrels, according to the Energy Information Administration (EIA). This figure dramatically surpasses the forecast