API refined oil inventories in the United States for the week ending March 14 were -2.146 million barrels, expected to be -269,000 barrels, and the previous value was 421,000 barrels.

2025-03-19

API refined oil inventories in the United States for the week ending March 14 were -2.146 million barrels, expected to be -269,000 barrels, and the previous value was 421,000 barrels.