Looks to me like aphids. I think I see exoskeletons and the black stuff on the leaves is aphid droppings. A severe case can cause leaf curl and stunting like that. Plenty of home remedies (soapy
water, blast it with a hose, etc) will take care of it or neem oil works great and is natural.