Friday, March 30, 2007

Stocks Slide after China Sell-Off



Shanghai's major index dropped 8.8%, prompting equity weakness worldwide. Investors were also spooked by a big drop in durable goods orders. Read More