Oil Bulls Balk At Surprise Crude Oil Inventory Build | OilPrice.com Finance May 13, 2025 The American Petroleum Institute (API) estimated that crude oil inventories in the United States rose by 4.287 million barrels in…