Rupee hits 2-month high of 86.36 against dollar