Oil prices retreat on US crude inventories surge, rising CPI

Feb 12, 2025 - 15:07
 0
Oil prices retreat on US crude inventories surge, rising CPI