API
Oil Inventories Surge: API Report Reveals Unexpected Crude Build, Shaking Energy Markets
Houston, TX – October 7, 2025 – The American Petroleum Institute (API) delivered a surprising blow to market expectations this week, reporting a significant increase in U.S. crude oil inventories for the period ending October 3, 2025. This unexpected build, which far surpassed analyst forecasts and notably reversed a substantial decline