Short-Term Pain Setting Up Long-Term Stock Market Gains
May 24, 2023 at 17:00 PM EDT
Last year, energy stocks were the darlings while mega-cap tech companies were crushed. This year, energy and small-cap equities have been dead weight while mega-cap technology stocks have regained their leadership.