Here’s why Vinay Rajani recommends to buy SBI Life, Indian Oil