Business | Mon Dec 10, 2012 2:43pm IST

Oil climbs above $107 on strong Chinese demand