June 09, 2026
Banks “pushed into the Islamic bond” are scrambling for an exit ahead of its December 2026 maturity, amid fears of steep losses