(Image source: artlebedev.com) The Russian equivalent to Google Yandex NV (NASDAQ:YNDX) is rally over 6 percent in early trading as a result of tensions ratcheting down between Russia and Ukraine. Yesterday, shares were substantially down. The ordering of Russian troops back to their bases by president Putin has ease worldwide markets. I guess Putin came to his senses when the stock market in Russia and the ruble experienced significant freefall.