By | March 04 2009 4:16 PM

Stocks rallied on Wednesday, ending a five-day losing streak, as another Chinese stimulus package boosted commodity prices and encouraged investors to jump into energy and natural resource shares.