NSE: BPCL BPCL: Navigating the Refining Tug-of-War in a Cooling Crude Environment By StreetVantage Intelligence // June 26, 2026 ₹₹298.50 BULLISH