S&P 500 futures 22 points higher
A rally that began at midday on Wednesday turned into the biggest one-day rally in four years. The index gained 73 points to 1940.