Although Russia is less dependent on oil revenue now vs the past, it helps when the price of crude goes up 23% during the first three months of this year.  The higher economic activity helps to lift prices for key commodities which Russia benefits from. Russia saw an...

read more