Analysts attribute this impressive performance to the stabilisation of crude oil prices, which has subsequently led to improved marketing margins for the company. Post author By admin Post date February 15, 2024 BPCL Trust Sells 68.4 Lakh Shares in Block Deal, Stock Gains On February 14, Bharat Petroleum Corporation Limited (BPCL), one of India’s leading state-run oil… 15 February 2024, • 2 mins read Tags Bharat Petroleum Corporation Limited, BPCL, BPCL's stock, ESPS, National Stock Exchange, NSE, quarterly report, SEBI