Oil prices have fallen on a jump in US petroleum stockpiles and the surge in the US dollar spurred by the European Central Bank's launch of a massive eurozone stimulus.
Oil prices have fallen on a jump in US petroleum stockpiles and the surge in the US dollar spurred by the European Central Bank's launch of a massive eurozone stimulus.