Rupee gets a boost from firm domestic equities, weak dollar and a decline in crude oil prices