Euro zone bond yields hit 3-month lows as oil prices surge on Iran tensions