Ramp in Corporate Earnings Fuels Stock Market Surge