U.S. API Cushing crude oil inventories for the week ending June 12 were down 1.523 million barrels, compared with a previous week's down 1.125 million barrels.

2026-06-17

U.S. API Cushing crude oil inventories for the week ending June 12 were down 1.523 million barrels, compared with a previous week's down 1.125 million barrels.