Cryptocurrency Markets Stabilize as Tensions Between US and Iran Ease, Causing Oil Prices to Plummet Markets July 27, 2026