Global oil supply shock could send prices back to $90 a barrel - Telegraph.co.uk
Global oil supply shock could send prices back to $90 a barrel Telegraph.co.ukFears are mounting that an oil supply shock could soon batter the already fragile world economy by sending prices soaring.