Stocks rise and oil dips on hopes of 15-point Iran peace plan March 25, 2026 · The Guardian Read full story at source