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