Bharat Petroleum Corporation’s (BPCL) Q2FY23 standalone recurring EBITDA loss of Rs41.5bn and net loss of Rs58.8bn beat our estimates of EBITDA loss of Rs50.9bn andnet loss of Rs68.7bn.