Crude oil prices pared weekly losses on geopolitical tensions on Iran while base metals gained on demand growth optimism. The dollar index ended 0.62 per cent down for the week. from Commodities-Markets-Economic Times Read The Rest:economictimes...