Wall Street rebounds and Europe benefits