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.