image
Rupee ends at fresh 2-month high of 71.93 despite oil reboun