India’s BPCL Grapples with Volatile Global Oil Market as Iran Crisis Escalates, Ramps Up Spot Purchases
New Delhi, India – May 19, 2026 – Bharat Petroleum Corporation Limited (BPCL), one of India’s leading public sector oil refiners, finds itself at the forefront of an increasingly volatile…
