Forex trading news and economic data headlines 21 April 2017
News:
Data:
Another nervous session that’s seen prices mostly stick to recent ranges with weaker UK retails knocking the pound and pre-French election nerves unsettling the euro.