crude oil for January delivery traded higher by Rs 18, or 0.47 per cent, at Rs 3,865 per barrel in 2,621 lots. from Commodities-Markets-Economic Times Read The Rest:economictimes...