Wall Street rebounds as geopolitical tensions ease.