U.S. crude oil inventories for the week ending March 6 were down 1.678 million barrels, compared to an expected 1.38 million barrels and a previous reading of 5.647 million barrels.
2026-03-11
U.S. crude oil inventories for the week ending March 6 were down 1.678 million barrels, compared to an expected 1.38 million barrels and a previous reading of 5.647 million barrels.