The most expensive cities in the world
The annual Mercer Cost of Living Survey ranks the most expensive cities in the word:
* Luanda, Angola
* Tokyo, Japan
* N'Djamena, Chad
* Moscow, Russia
* Geneva, Switzerland
The U.S. does not surface on the list until New York pops in at 27th place.