Two big US investment houses have been the main sellers around 1.3455/65 on the last two visits to those levels. A big European bank holds most of the supposedly massive stops above 1.3500 which I’m guessing will be triggered sometime soon.