May 2, 2025 0Comment Stocks continue to recover from ‘Liberation Day’ selloffs, S&P 500 on track for major winning streak