Previous Episode: Trump's Truth

Today Nora Lee talks about notable tech titans selling as insider selling in Tech reaches a three-year high and the $27 trillion treasury market that continues to inflate.