EURUSD falters at 1.40 - Euro bears lick their lips | Forex Factory