U.S. EIA crude oil inventories for the week ending February 13 were down 9.014 million barrels, compared to an expected 2.149 million barrels and a previous reading of 8.53 million barrels.
2026-02-20
U.S. EIA crude oil inventories for the week ending February 13 were down 9.014 million barrels, compared to an expected 2.149 million barrels and a previous reading of 8.53 million barrels.