U.S. crude oil inventories for the week ending March 13 were 6.556 million barrels, compared to an expected 73,000 barrels and a previous decrease of 1.678 million barrels.

2026-03-18

U.S. crude oil inventories for the week ending March 13 were 6.556 million barrels, compared to an expected 73,000 barrels and a previous decrease of 1.678 million barrels.