Markets | Thu Nov 11, 2010 6:07am EST

Oil scales 25-month high on record China demand