Russia caps crypto margin trading at 300,000 roubles as US stalls