The rupee has touched a fresh low of 95.63 against the dollar, with USD/INR hovering in the 95.6–95.7 range amid elevated crude prices, firm dollar demand, and sustained foreign institutional outflows