Crude oil for January delivery traded higher by Rs 16, or 0.45 per cent, at Rs 3,540 per barrel in 1,222 lots. from Commodities-Markets-Economic Times Read The Rest:economictimes...