US crude oil inventories post largest decline in almost a year – Commerzbank

21/06/2025