Unlikely allies: Trump, Pelosi and the push to ban congressional stock trading

120 members of Congress made more than 9,400 trades last year with top performers exceeding 70% returns...
120 members of Congress made more than 9,400 trades last year with top performers exceeding 70% returns...