Stocks rally amid hopes of end to Middle East conflict March 25, 2026 · The Independent Read full story at source