Lite reading and amusing. Wonder who all is invested in Russia?
Funny thing is that a couple years ago there were a number of Russian stocks that were very promising, but it seems having an idiot in charge of the country is super bad for business...