Euro Has $1.94 in Its Sights. Futility of predictions | Forex Factory