Company News
Citadel: Retail Investors Net Sell, 55% Drop
Retail investors became net sellers of US stocks and options last week, a shift from prior buying trends.
Net notional spending fell about 55% in March versus February and roughly 70% below the Januar