According to the American Petroleum Institute, U.S. crude oil inventories decreased by 1.057 million barrels for the week ending April 4, 2025. This decline contrasts with the previous week's increase of 6.04 million barrels.
According to the American Petroleum Institute, U.S. crude oil inventories decreased by 1.057 million barrels for the week ending April 4, 2025. This decline contrasts with the previous week's increase of 6.04 million barrels.