Oil prices have climbed in a modest rebound from a sharp sell-off after a mixed US petroleum report showed an increase in crude inventories and a decline in production.
Oil prices have climbed in a modest rebound from a sharp sell-off after a mixed US petroleum report showed an increase in crude inventories and a decline in production.