Oil futures surge as supplies fall
The price of oil rose to a record above $96 a barrel Thursday after a surprise drop in U.S. crude stockpiles raised concerns about supplies for coming winter demand. Other energy futures also gained. Full Story
The price of oil rose to a record above $96 a barrel Thursday after a surprise drop in U.S. crude stockpiles raised concerns about supplies for coming winter demand. Other energy futures also gained. Full Story