May be BJP can get the same or even better deal once they are in power. very less chances that India would not get this deal in future given the rising oil demand, world would be happier if India uses lesser oil. And supporting the govt. at this point of time would be political suside for BJP cause definately by this time next year inflation will dip on BASE effect. And BJP will again loose the elections for sure. so no need to go for it to help congress, which anyway is no All saints party.