The American Petroleum Institute (API) reported a decrease in U.S. crude oil inventories for the week ending April 24. According to Jin10, the inventory fell by 1.793 million barrels, contrary to the expected increase of 271,000 barrels. The previous week's data showed a decline of 4.47 million barrels.