20090603 business.india-business: Rupee gives up early gains; ends weaker at 47.07/08 a dollar