Stocks up 5 percent amid building hopes for stimulus