Google has confirmed the rumors of a Panda refresh happening over the weekend on 8th June, and has an impact of less than 1% of search queries in the U.S. and about 1% worldwide.

Google tends to do Panda and even Penguin refreshes every one to two months.