BPCL Records Q1FY24 Net Profit of Rs 10,551 Cr