U.S. EIA crude oil inventories for the week ending March 20 were 6.926 million barrels, compared to an expected 477,000 barrels and a previous reading of 6.156 million barrels.
2026-03-25
U.S. EIA crude oil inventories for the week ending March 20 were 6.926 million barrels, compared to an expected 477,000 barrels and a previous reading of 6.156 million barrels.