Rupee at ₹95.57 after oil drop, U.S.-Iran talks

Business