In a surprising turn of events, the American Petroleum Institute (API) reported a significant decline in U.S. crude oil inventories, indicating a stronger-than-expected demand for crude oil. The latest data reveals that crude stockpiles fell by 1.7 million barrels. This figure...