Cryptocurrency Market Stabilizes as Oil Prices Plummet Amid Eased Iran-US Tensions Markets July 27, 2026