Gulf Oil posts Rs 74 crore net profit in Q2 FY2024