Oil Tops $97 a Barrel
Crude has rallied 9.7% since early December, gaining momentum in recent days on a stream of data that pointed to improving economic conditions in the U.S.
Crude has rallied 9.7% since early December, gaining momentum in recent days on a stream of data that pointed to improving economic conditions in the U.S.