Record-Breaking $1.24 Billion USDC Inflow Hits Spot Exchanges – What This Means For Bitcoin Read more