EUR/USD struggled to hold over 1.3500. Picking up talk China sold around 1.3500 overnight. Good chance they also sold at higher levels as well.