Crude processing in May recovers, up 7.3% from April to 3.87 million bpd Compared to last year, Indian refiners’ crude processing however tumbled by 24.2 per cent in May to 16.35 million tonnes Read Full News on www.business-standard.com