API refined oil inventories in the United States for the week ending June 13 were 318,000 barrels, compared with expectations of -133,000 barrels and a previous value of 3.712 million barrels.
2025-06-18
API refined oil inventories in the United States for the week ending June 13 were 318,000 barrels, compared with expectations of -133,000 barrels and a previous value of 3.712 million barrels.