Weak dollar is to blame. Nevermind the dollar is about where it has been for several months.
It looks like the dollar is going to retest the March all time low here pretty quick.
.