The Traderszone Network

Published in TZ Latest News 23 January, 2015 by The TZ Newswire Staff

Russia May Be Forced Into Production Cuts Says Deputy PM

The 7-month-old plunge in oil prices will force Moscow to cut its budget for 2015 by 10 percent, perhaps even more.

read more