June 15, 2026 Oil Crashes After U.S.-Iran Deal & Reopening of Strait of Hormuz: Market Impact & Future Outlook