Citigroup Agrees To $7 Billion Fine For ‘Egregious’ Misconduct