Rupee hits 3-month low against dollar due to Fed rate decision, geopolitical tensions, and rising oil prices.