World | Fri Jun 15, 2012 7:55am EDT

Shaky Cyprus teeters between Moscow and Brussels