After peaking near $120 on Monday, oil prices have settled around $90, reflecting market hopes for a diplomatic breakthrough and the reopening of the waterway.