In energy contracts, benchmark crude rose 48 cents to finish at $97.51 on the New York Mercantile Exchange.
OPEC, the Vienna-based organization which includes many of the world's key oil exporters, raised its 2013 forecast for global demand to 89.7 million barrels, citing "some signs of recovery in the global economy and colder weather at the start of this year." It said about half of the demand increase over 2012 would come from China.
In other energy trading on the Nymex:
— Wholesale gasoline rose 3 cents to finish at $3.05 a gallon.
— Natural gas fell 5 cents to end at $3.23 per 1,000 cubic feet.
— Heating oil rose less than a penny to finish at $3.24 a gallon.