U.S. EIA crude oil inventories for the week ending March 13 were 6.156 million barrels, compared to an expected 383,000 barrels and a previous reading of 3.824 million barrels.

2026-03-18

U.S. EIA crude oil inventories for the week ending March 13 were 6.156 million barrels, compared to an expected 383,000 barrels and a previous reading of 3.824 million barrels.