Today’s gains have sent the Nasdaq Composite to a fresh intraday high, rising as much as 1.4% to 24,613. President Trump’s extension of the ceasefire with Iran as well as strong earnings out of ...