The Bahrain Bourse (BHB) All Share Index staged a strong recovery in April 2026, recording a 3.8 per cent gain to close at 1,972 .