Indian Oil Net Profit Slips 47% To Rs 1,911 Crore In June Quarter | Sharefundss