Canada producer prices fall 1.4% in June on short-lived Iran pact