The prolonged closure of the world’s most critical oil transit route has sent energy prices soaring and ignited widespread protests over the cost of living.
A massive rush of foreign currency deposits has pushed India's reserves to an all-time high of $785.71 billion, though analysts warn of future repayment pressures.