Tag: 116325031

The ruble's in a slump. For the Kremlin, that's a two-edged sword

Russia's ruble is sagging against other currencies, complicating the Kremlin's efforts to keep consumer inflation under control with one hand even as it...