Cryptocurrency Market Stabilizes as Oil Prices Plummet Following Iran-US De-escalation Markets July 27, 2026