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 IndiaStrait of Hormuz uncertainty chokes crude imports: India’s oil stock down 15% since US-Iran war; here’s what it means The Times of India