Stock Market Rally: AI Chips & Bank Earnings Shine