U.S. Markets close in 43 mins.

NASA: Space station power system radiator leaking

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