EURUSD (1.1523): The EURUSD currency pair was seen posting gains for the third consecutive day after the price fell to fresh yearly lows below 1.1400. Price action is currently testing the previously breached support level at 1.1540. A reversal near this resistance level is likely with the 4-hour Stochastics currently showing a hidden bearish divergence. A near-term pullback could give the needed correction. In the near term, price action could remain within 1.1540 and 1.1366 levels of resistance and support.