EUR/USD April 18 Economic Sentiment Releases Shine

Euro dollar was down from yesterday's levels (April 17th), shrugging off some sparkling economic confidence releases. The German Economic Sentiment posted a