Rupee closes at Rs 226.9 against dollar