What's propelling the stock market rebound?

Stock prices have spiked 16% since the dark days of February. What's behind the turnaround?