Posts

Stocks shed 329 pts on budget disappointment