Oil prices reach 9-month high over US stocks drop