News

Retail investors appear to be the primary force behind the latest surge in U.S. equities, according to Barclays (LON:BARC), as institutional participation remains subdued.