U.S. crude oil inventories fell by 11.123 million barrels in the week ending October 9, compared with an expected 1.9 million barrels and a previous decrease of 2.09 million barrels.
2026-10-15
U.S. crude oil inventories fell by 11.123 million barrels in the week ending October 9, compared with an expected 1.9 million barrels and a previous decrease of 2.09 million barrels.