U.S. EIA crude oil inventories for the week ending August 14 were 4.405 million barrels, compared to 17.423 million barrels in the previous week.

2026-08-19

U.S. EIA crude oil inventories for the week ending August 14 were 4.405 million barrels, compared to 17.423 million barrels in the previous week.