Tag: Oil

Global markets sell-off as the world drowns in oil

Global markets sell-off as the world drowns in oil – telegraph.co.uk By John Ficenec Global financial markets have taken fright at yet more signs that the hammered oil price will not make a swift recovery. The markets reacted to the US revising its crude oil production upwards for 2015 […]