20090616 business.india-business: Rupee weakens by 21 paise against dollar