EUR/USD has edged through 1.4120 where a resistance line off the 1.4337 high is drawn today. If it maintains that level, 1.4145 is the near-term stumbling block. Stops are perched above 1.4150 as short-term traders continue to get whipped silly within the 1.38/1.4350 range over the last week or so.