4 ms·
tl;dr traders leveraged for a 4% gain (3 billion in assets for 120 million in returns according to the article). Not really news.
by friend_and_foe 3y ago
tl;dr traders leveraged for a 4% gain (3 billion in assets for 120 million in returns according to the article). Not really news.