EUR/USD analysis for May 21 and April 30 results