Does any body have any idea what is driving this latest sell off? Good earnings, good currency hedge against the weak U.S. dollar...