Reuters Pictures
A vendor arranges eggs on a new 100 billion Zimbabwean dollar note in Harare July 22, 2008. Zimbabwe's central bank introduced new higher-value 100 billion Zimbabwe dollar notes on Monday as part of a desperate fight against spiralling hyperinflation, the bank said. An egg now costs $35 billion.