
Oil prices fell to a two-week low as optimism grew that the U.S. and Iran may be nearing a peace deal, despite remaining disputes over key issues like the Hormuz Strait blockades that keep oil supply constrained from the Middle East. Date: May 25, 2026.