Did This Democrat Senator Just Admit to Insider Trading?