June 07, 2026
Banks “pushed into the Islamic bond” are scrambling for an exit ahead of its December 2026 maturity, amid fears of steep losses
It marks a cautious return of liquidity after a prolonged period of financial distress for the troubled banks