NSE: BPCL BPCL: Navigating the Energy Transition Storm – A ₹1.7 Lakh Crore Bet on India's Future By StreetVantage Intelligence // May 2, 2026 ₹₹300.45 BULLISH