news BPCL Q4 results: Company reports net profit of Rs 11,940 crore, to pay Rs 58/share final dividend May 26, 2021
news BPCL Q4 preview: Company may report net profit of Rs 1,857 cr aided by inventory gains, demand recovery May 25, 2021