News U.S.-Iran Deal Risks Oil Drop as Hormuz Blockade Talks Loom by News Editor — Claire Donovan May 25, 2026 by News Editor — Claire Donovan May 25, 2026 Crude oil prices fell to 91.73 USD per barrel on May 25, 2026, marking a 5.04% decline as the … 0 FacebookTwitterPinterestEmail