Benchmark Brent crude prices have rebounded to around $44.50 a barrel, after plunging in April to $15.98, the lowest since 1999. from Commodities-Markets-Economic Times Read The Rest:economictimes...