IndianOil Q1 results: Net profit falls 40% to Rs 2,227 crore; Ebitda margin rises 130 bps to 6.9% | Sharefundss