Rupee closes at Rs294 against dollar