US stocks rally on tech and AI, earnings imminent

Business