NSE: BPCL BPCL: Navigating the Refining Tightrope in a Volatile Energy Landscape By StreetVantage Intelligence // September 16, 2026 ₹₹303.35 NEUTRAL