Bank of America has agreed to pay $17 billion to settle federal investigators' allegations that it sold shoddy mortgage-backed securities ahead of the financial crisis, according to a media report.

Bank of America will pay $10 billion in cash and $7 billion in consumer relief as part of the settlement agreement, the Associated Press reported, citing unidentified sources. The settlement agreement between B of A and the Justice Department is expected to be announced as early as Thursday.

Subscribe Now

Access to authoritative analysis and perspective and our data-driven report series.

14-Day Free Trial

No credit card required. Complete access to articles, breaking news and industry data.