M Veerappa Moily, Petroleum minister