Bharat Petroleum Corporation Limited (BPCL) shares were trading at ₹304.20, reflecting a gain of 1.25% or ₹3.75 at 9:55 AM on the NSE, from the previous close of ₹300.45. The stock opened at ₹302.95 and touched an intraday high of ₹305.50, with a low of ₹300.80 so far. BPCL Joint Venture Details In a strategic …