Representational image NEW DELHI: The Economist Intelligence Unit (EIU) released its list of ranking of the world’s most expensive cities…