Stocks near record high as crude oil drops on Iran: Markets wrap May 25, 2026 · Moneyweb Read full story at source