Crude oil firmed as global oil prices edged up, but remained under pressure. from Commodities-Markets-Economic Times Read The Rest:economictimes...