Wednesday, February 25, 2009

Major World Indices

... melting down here.