The Indian rupee has faced downward pressure against major currencies like the US dollar. Factors contributing to this depreciation include rising oil prices, weak exports, and continued capital flight.