The latest ranking of the priciest cities by the Economist Intelligence Unit puts Singapore at the top for the third year running.