Small-cap stocks endure sharp losses in April, worst performance in months - Jefferies Published 02 May 2024 Full Article