SBI Life Insurance just bought a stake in this energy play