Wells Fargo Advisors has agreed to pay a $7 million fine to settle charges that it failed to comply with an anti-money laundering statute by failing to timely file suspicious activity reports.