Crude oil prices have closed at a record high level in New York in part because of the market 's uncertainty about Iranian policies following that country 's presidential election .