news BPCL Q4 results: Company reports net profit of Rs 11,940 crore, to pay Rs 58/share final dividend May 26, 2021