Yep...it’s no secret. Members of Congress are permitted to do insider trading. The best thing to do is get a law that makes it illegal. The chances of Congress giving that up are slim and none...and Slim left town.
It is illegal but only for us peons. As if we get a lot of insider trading information.