EU agrees on MiCA regulation to crack down on crypto and stablecoins