Bullish retail traders are the biggest force behind the stock market’s latest rally to all-time highs

view original post

Retail investors are largely behind the stock market reaching new records, buying $50 billion in stocks in the last month alone, Barclays estimated.