Detail
Crude oil inventories plunge, signaling strong demand
The Energy Information Administration (EIA) has reported a significant decrease in U.S. crude oil inventories, a development that could have notable implications for the energy market and broader economic indicators. The latest data reveals that crude oil inventories fell by 3.186 million barrels. This decline is notably larger than the anticipated figure, which was forecasted ...