Business News | Mon Nov 15, 2010 1:39pm IST

Oil at $85 as Chinese rate hike worries weigh