InvestingRetail investors defy headwinds to trade record $6.6 trillion in stocks in first half of 2025