Rupee ends ₹95.33 as state banks sell dollars for RBI

Business