U.S. crude oil inventories down last week: API

Photo: Open source
US crude oil inventories fell by 4.6 million barrels for the week ending March 21, 2025, following a 4.6 million-barrel increase the previous week, according to the American Petroleum Institute,
Americandiary24 reports.
The decline came after two consecutive weeks of inventory builds, surpassing market expectations of a 2.5 million-barrel decrease. source: American Petroleum Institute (API)
More on this category
headlines
Most read