Rupee holds near 96 per dollar after weekly dip
The rupee ended at 95.8750 per dollar, with a weekly decline attributed to expectations for higher global interest rates and traders watching oil prices and potential central bank intervention around 96/$.