Zurich and Singapore are the most expensive cities in the world ahead of New York amid the ever-rising cost of living, according to rankings published Thursday by The Economist magazine.