Crude oil inventories fall more than expected, indicating stronger demand

The American Petroleum Institute (API) released its latest data on US crude oil inventories, revealing a significant decline that exceeded market expectations. The latest figures show a decline in crude oil inventories of 4.4 million barrels. This decline is significantly…












