Bharat Petroleum Corporation’s (BPCL) Q1FY23 standalone EBITDA loss of Rs 59.1bnand a net loss of Rs 62.9bn was the worst in the company’s history and missed ourestimates of EBITDA loss of Rs 14.7bn and net loss of Rs 18.9bn by a wide margin.