API crude oil inventories in the United States for the week ending April 25 were 3.76 million barrels, compared with expectations of 462,000 barrels and a previous value of -4.565 million barrels.
2025-04-30
API crude oil inventories in the United States for the week ending April 25 were 3.76 million barrels, compared with expectations of 462,000 barrels and a previous value of -4.565 million barrels.