Cryptocurrency Market Stabilizes as Tensions Between US and Iran Ease, Oil Prices Plummet Markets July 27, 2026