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.

[...]

continue reading.....