EUR has popped a few pints in the past hour or so ... a look at the orderboard:

  • Sellers 1.0670/80, mingled with stops and stops above 1.0680 also, sellers again 1.0700
  • Buyers 1.0620/25, 1.0600. Stops below 1.0620 mingled in

Currently 1.0657