I think current law = that Fed. legislators are NOT subject to the insider trading law.
That’s one reason they and the lobbyists are joined at the hip. They get inside info and can then support legislation to help XYZ corp. and build their own wealth.
Just think of how many House and Senate members become multi-millionaires after only a couple of terms....
We need to break the back of corruption in office just like the corona virus and understand that public servant means what it says.
Every Congress person should need to disclose all assets when coming into their elected office, and then every subsequent year just like a special income tax. Fraud would result in 2 years imprisonment for every year in office. They need to be subject to random forensic asset deep dives.