The contract rose $3.39 during the floor session on Tuesday in New York to a record close of $98.03 a barrel.
The Nymex will be closed on Thursday for Thanksgiving and close early on Friday.
Energy futures got a boost on news of problems at two oil facilities on Tuesday.
A Valero Energy Corp refinery in Memphis, Tennessee, that processes 180,000 barrels of crude a day has shut down for 10 days of unplanned maintenance.
Also, a Royal Dutch Shell PLC plant that converts bitumen from Alberta's oil sands region into 155,000 barrels a day of synthetic crude oil was temporarily shut down due to a fire.
Beyond these temporary concerns, investors are anxious that as global demand for energy grows, fuelled by China and India's rapid development, oil supplies will not be able to keep up.
Currently, oil producers are turning out about 85 million barrels a day, while the US department of energy says consumption is between 85 million and 86 million barrels a day.
Crude prices are within the range of inflation-adjusted highs set in early 1980. Depending on how the adjustment is calculated, $38 a barrel then would be worth $96 to $103 or more today.
Oil product prices also rose. December heating oil futures were up 1.59 cents at $2.7060 a gallon after closing in New York at $2.6901 a gallon, a record settlement. Petrol prices added 1.4 cents to $2.4655 a gallon.
Traders were also closely watching for the release of Wednesday's petroleum inventory report from the US energy department's Energy Information Administration.