businessRussia has lots of reason to cheerRussia made it to Rio by the skin of its teeth and it may see Putin suspend his bid for military glory, writes Nina L Khrushcheva