Canada extends crypto compliance deadline to the end of 2024, giving exchanges more time to meet requirements amid concerns over stablecoin risks.