NASA’s stranded astronauts return thanks to Elon Musk’s SpaceX; Vladimir Putin and President Trump hold their long-awaited call over Ukraine; and the economy continues to rest on a razor’s edge.