Crude inventories fall more than expected, boosting oil prices
Crude inventories fall more than expected, boosting oil prices
The American Petroleum Institute (API) has released its latest data on U.S. crude oil inventories, revealing a significant decline that has …