The dissipation of macroeconomic worries, improving earnings prospects for small-cap stocks, and positive performance in factor-based indexes all point to a broadening and strengthening market rally.
The 2023 stock market rally that has unfolded before our eyes have defied...