Indian Oil Q4FY24 results: Net profit falls 49% to Rs 5,148 crore