Rupee opens stronger but momentum hinges on flows and global cues