Rupee trades narrowly at ₹95.70 as dollar dominance strengthens