The American Petroleum Institute (API) has released its latest figures on U.S. crude oil inventories, revealing a significant and unexpected increase in stock levels. The latest data shows that crude oil inventories rose by 10.263 million barrels. This figure starkly contrasts...