The Indian rupee has reached a historic low against the US dollar. This decline is driven by escalating oil prices due to the Iran conflict and higher US Treasury yields. India's trade deficit is widening, and inflation is accelerating.