Stocks have touched record highs despite Iran war. Here’s why Finance News April 16, 2026 Traders work at the New York Stock Exchange on April 16, 2026. NYSEU.S. stocks climbed to record highs on Wednesday…