Did you know that it's perfectly legal for members of Congress to trade on information they gather about companies in the course of their work? Not only is this legal, but research suggests that the average member of Congress earns 25 percent higher returns on their investments compared to the average investor. You can't really expect Congress to enforce laws against insider trading if Congress is not bound by the same laws.
This is why it comes as a surprise to me that someone in Congress is actually trying to make insider trading by Congress illegal. Louise Slaughter (D-NY) and Brian Baird (D-WA) have introduced legislation that would prohibit lawmakers and their staffs from trading stocks or engaging in other financial transactions based on information they learn in their jobs that is not also available to the public.