EUR/USD sees rally cut short on a mixture of factors including geopolitical, Fed and German macro data. Middle East tensions are pushing up Oil prices, with implications for inflation. Fed officials vacillate on timing of first interest-rate cut, German factory data weighs. EUR