Personally I blame it all on the Germans. Only joking

;)

EUR/USD new session low 1.3315.