Rupee closed at 95.7625 against the US dollar as rising energy costs strain external balances.