Euro Price Forecast: Is the EUR/USD Bear Market Rally Coming to an End?

EUR/USD may be making a turn lower after growth prospects were muted by the Russian oil embargo, while key ECB and Fed speeches are expected later today.