2 ms·Yesterdays news. High leverage. Sounds like citadel got a deal.by boringg 2mo agoYesterdays news. High leverage. Sounds like citadel got a deal.