The Traderszone Network

Published in TZ Latest News 26 June, 2017 by The TZ Newswire Staff

Is there still hope for higher oil prices?

Oil prices have cratered in recent weeks, dipping to their lowest levels in more than seven months and any sense of optimism has almost entirely disappeared.