Stablecoins and digital euro: friends or foes of European monetary policy? Darren Moore Jr. 24 Jun 2025