Completely by chance yesterday I ended-up flying on the last Moscow-Houston flight on SQ. I was surprised at the check-in when they told me that it was the last flight.
It sucks that until Delta will resume flights in the spring, Aeroflot is the only carrier flying non-stop between Russia and the US. I like Aeroflot but there needs to be competition.