Cryptocurrencies and the 2025 Financial Landscape