May 25, 2026 Crude Oil Prices Dip Amid Global Fuel Price Surge: Hope from US-Iran Talks Boosts Stock Markets