U.S. Markets open in 1 hr 29 mins

NASA: Space station power system radiator leaking

The International Space Station has a radiator leak in its power system.