20110603 business.india-business: Rupee ends at over 3-week high of 44.81/82 against dollar