API refined oil inventories in the United States for the week ending September 12 were 1.906 million barrels, compared with expectations of 363,000 barrels and the previous value of 1.5 million barrels.

2025-09-17

API refined oil inventories in the United States for the week ending September 12 were 1.906 million barrels, compared with expectations of 363,000 barrels and the previous value of 1.5 million barrels.