Markets | Fri May 16, 2014 1:03am EDT

Russia loses telecoms satellite in failed rocket launch