The Indian rupee opened 9 paise higher on Friday as the US dollar weakened amid mounting hopes that the US Federal Reserve will not hike rates in June, undermining demand for the US currency. The local currency opened at 82.32 a dollar as compared to the previous close of 82.41.