API crude oil inventories in the United States for the week ending March 14 were 4.593 million barrels, compared with expectations of 887,000 barrels and the previous value of 4.247 million barrels.
2025-03-19
API crude oil inventories in the United States for the week ending March 14 were 4.593 million barrels, compared with expectations of 887,000 barrels and the previous value of 4.247 million barrels.