The Traderszone Network

Published in TZ Latest News 17 April, 2016 by The TZ Newswire Staff

Oil tumbles 5% on Doha deal disappointment

Oil prices tumbled more than 5 percent after the world’s largest oil-producing countries failed to strike an output freeze deal.