World Bank: 25 countries have received $8.7 billion in support to deal with fiscal pressures and the impacts of the Iran war

28 Oct 2026 13:31Energy