did rate cuts buoy small cap stocks