The All Share Index of Bahrain Bourse (BHB) retreated by 0.96% on Wednesday and ended the trading session at 1,873.73 points, compared to 1,891.85 points on Tuesday. A total of 929,234 shares were ...