Crude markets posted their biggest monthly losses in six months in May amid stalling demand. from Commodities-Markets-Economic Times Read The Rest:economictimes...