Oil prices have fallen to around $20 per barrel from $65 at the start of the year. from Commodities-Markets-Economic Times Read The Rest:economictimes...