The rupee gained 2.14 against the dollar and is being traded at Rs286 against the greenback in the interbank market