News

India's state-run refiner Bharat Petroleum Corp (BPCL) reported a better-than-expected quarterly profit, helped by a dip in ...