Markets | Sat Mar 24, 2012 11:58am EDT

Debris prompts space station crew to seek shelter