The Bahrain Bourse (BHB) closed trading yesterday with both key indices posting modest gains, driven by heavy trading volume in the financial sector. The Bahrain All Share Index closed at 1,950 .