Oil prices have again fallen, with a sell-off continuing the day after data showed a surprise surge in US crude inventories, and Brent settled at its lowest since November 29, the eve of an OPEC production cut deal.
Oil prices have again fallen, with a sell-off continuing the day after data showed a surprise surge in US crude inventories, and Brent settled at its lowest since November 29, the eve of an OPEC production cut deal.