Protests against Prime Minister Vladimir Putin are compounding concerns over weaker oil and slower global growth that sent Russia’s RTS index to drop the most in the world last week and spur speculation that more declines are likely.
Published by Leon Lazaroff
Leon Lazaroff is a journalist living in Brooklyn, writing about immigration, labor, criminal justice and the media. View more posts