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.