3 things rattling markets this week

Plus, two investors in Trump Media insider trading case plead guilty.

Comments