The Traderszone Network

Published in TZ Latest News 21 July, 2014 by The TZ Newswire Staff

Will ExxonMobil, BP, and Royal Dutch Shell Be Forced to Skedaddle From Russia?

With cacophonous calls for far stronger sanctions against Russia, its hardly impossible that the country’s deals with major oil companies could be scuttled.

read more