API Cushing crude oil inventories in the United States for the week ending March 14 were -1.141 million barrels, compared with -1.196 million barrels in the previous week.

2025-03-19

API Cushing crude oil inventories in the United States for the week ending March 14 were -1.141 million barrels, compared with -1.196 million barrels in the previous week.