German Bund yields drop 4 bps as US-Iran pause sends oil below $90