CEA Nageswaran says India facing ‘live balance of payments stress test’: What it means The Times of IndiaBPCL Turns to Spot Crude as Iran Conflict Disrupts Term Supplies Bloomberg.comOil above $100: How soaring crude prices are hitting India — explained in 10 charts The Times of IndiaShifting Supply Dynamics Erase Benefits for Indian Refiners Energy IntelligenceFrom energy vulnerability to sovereignty Hindustan Times