Global oil prices have plummeted to 12-year lows, with US crude futures falling to the lowest since late 2003, as More...