Citadel to return $5B in profit to investors, source says(cnbc.com)3 points by samaysharma 148 days ago | 0 commentsNo comments yet