2014
Nov (1)
November 2014
November 24, 2014
Russia's $140 Billion Loss from Falling Oil Prices and Western Sanctions
Russia is facing significant economic losses due to falling oil prices and Western sanctions, with estimates of annual losses reaching $140 billion. The Finance Minister…