May 27, 2026 U.S.-Iran Deal Boosts Oil Market Optimism: Prices, Retaliation, And Peace Talks Explored