All Share Index staged a strong recovery in April 2026, recording a 3.8 per cent gain to close at 1,972.1 points. Analysis by ...