Rupee climbed 47 paise to close at a near two-week high of 74.88 against the dollar on Wednesday helped by easing global crude oil prices and a rising appetite for riskier assets. Losses in the equity markets, however, did pressure the rupee, forex dealers told news agency PTI.