IIRC there was a story on 60 minted 2-3 years ago. There is no law prohibiting congress from profiting from what they read or hear in congress. In other words they exempt themselves from insider trading laws. I welcome correction.
Here is what happened.
Many years ago, it was against ethics committee rules for congress to profit from buying/selling of stocks. They were doing it anyway.
The media was about to expose this, so the Feds went after Martha Stewart in order to distract the public.
After she went to jail, they quietly changed the rules to allow them to profit from their insider knowledge.