Topline Russia’s stocks and currency were the worst performers on global markets Monday, as President Vladimir Putin signed a decree recognizing two partially separatist-controlled regions in Ukraine as independent states, a move that provoked renewed threats of severe economic sanctions against Russia should it invade Ukraine. Key Facts The ruble fell as low as 80.2…
Read More