Cryptocurrency Market Stabilizes as Oil Prices Drop Following Iran-US Tensions Ease Markets July 27, 2026