NSE: BPCL BPCL: Navigating the Refining Fog Amidst Geopolitical Turbulence By StreetVantage Intelligence // August 12, 2026 ₹₹314.15 BULLISH