Oil prices at the highest level since May