Why a US-Iran deal sinks oil and EUR/USD through rate channels