Justin Rose admitted weather conditions at Royal Portrush helped him post a four-under 67 on day two at The Open Championship.