Stocks Surge on Solid Earnings and Fed Rate Cut Signals