Crude oil surged to its highest level in more than a year Thursday on encouraging news about the U.S. economy.
Gold edged higher but crop prices fell.
Oil for August delivery rose $1.56 to $108.04 a barrel on the New York Mercantile Exchange Thursday, the highest close since March 19, 2012.
Claims for unemployment benefits fell last week and manufacturing expanded in the mid-Atlantic region this month at the fastest pace in more than two years.
Natural gas rose 18 cents to $3.81 per 1,000 cubic feet (28.32 cubic meters).