I seem to remember that the top price reported for oil was actually a future contract. Do we know what was the highest price actually paid to take delivery of oil?

Close to that, as oil price is usually reported in front month future contract, which is usually very close to spot price. Here is the link to spot price history:

http://tonto.eia.doe.gov/dnav/pet/hist/rwtcd.htm