By | June 03 2009 5:48 PM

Stocks tumbled on Wednesday, halting a four-day winning streak, as falling oil prices hit energy shares, while less upbeat economic reports rekindled worries about recovery prospects.