April 23, 2026 U.S. Stocks Fall as Iran Tensions Rise and AI Fears Hit Software Shares, IBM and ServiceNow Drop While Texas Instruments Rises