
'Efficiency of E20 is more or less on a par with petrol'
'Crude oil prices are around $66-67 per barrel now but could fall to $55-60 if global disturbances ease.' Kindly note the image have only been published for representational purposes. Photograph: ANI Photo Indian Oil Corporation (IOC), India's …