Yet analysts and bankers say more may need to be done to shore up the sector , and expect the last Dh20bn capital injection -- which was shelved earlier this year on signs of renewed health in the economy -- to materialise soon .