Oil price trapped below $50 as market is left roiled by rattled nerves Source : telegraph.co.uk Read more…Oil price trapped below as market is left roiled by rattled nerves Related