RBI advances NRI swap deadline, rupee opens weaker at 95.67

Business