New York oil price hits record high of 81.80 dollars