RALLY DAY: Commodities prices rose following a sell-off last week. Gold rose $11.60 to settle at $1,503.20 an ounce. Silver rose $1.829 to $37.116 an ounce, and wheat rose 31 cents to $7.905 per bushel.
LASTING POWER: Many analysts think the rally won't last. Economic reports suggested last week that the U.S. economic recovery is more sluggish than many traders had anticipated. That could dry up demand for food and energy products that are near all-time highs.
OIL ALSO UP: Benchmark crude for May delivery rose $5.37, or 5.5 percent, to $102.55 per barrel on the New York Mercantile Exchange.