Tech investors loved this earnings season — but the Iran war is piling pressure on the companies powering the AI boom Technology May 19, 2026 11:57 AM