The rupee declined 22 paise to 85.98 against the US dollar in early trade on Wednesday amid a rise in global crude oil prices and a decline in exports and imports, which indicated a slowing economy.