Posts

Markets Today 15th July 2009

Stocks shed 329 pts on budget disappointment