Wells Fargo agrees to $1 billion settlement with Feds

9:10 AM ET Fri, 20 April 2018

The "Squawk on the Street" crew talks about Wells Fargo's agreement to settle with federal regulators, and whether the "punishment" was overdone.