U.S. crude oil inventories declined sharply last week, according to the Energy Information Administration, with a decrease of 4.45 million barrels. This drop far exceeded expectations of a 0.4 million barrel decline and contrasted with the previous week's increase of 95,000 barrels.
23
7
5
3September 2, 2026 2.5K 8