Renewed US sanctions on Iran puts India’s energy security back in focus: Experts

Wait 5 sec.

Experts warn higher crude prices could pressure inflation, the current account and the rupee while reinforcing the need to accelerate renewables.