U.S. EIA crude oil inventories for the week ending March 27 were 5.451 million barrels, compared to an expected 814,000 barrels and a previous reading of 6.926 million barrels.
2026-04-01
U.S. EIA crude oil inventories for the week ending March 27 were 5.451 million barrels, compared to an expected 814,000 barrels and a previous reading of 6.926 million barrels.