Crude oil prices rises to highest in over 7 months on supply worries