Stablecoins and the Future of Payments: Evidence from Financial Markets