20160520 business.india-business: Rupee leaves losses behind; inches up to 67.34