Oil prices reach ten week high