Oil Prices Fall Sharply on News of Possible Iran Deal May 25, 2026 · NY Times Read full story at source