Some Oil Traders Spooked by Crude Inventory Build
In the volatile world of energy markets, recent data from the U.S. Energy Information Administration (EIA) has sent ripples through trading desks. The latest Weekly Petroleum Status Report, released on October 8, 2025, revealed a significant build in crude oil inventories for the week ending October 3, 2025. Stocks rose by 3.72 million barrels, bringing […]
Continue Reading
