German March IFO: Upbeat across all indicators

The headline German Ifo business climate surprised markets to the upside, coming in at 112.3 points in March versus 111.0 seen last month and expectat
Leia mais Previous

EUR/USD: Upside stalls at 1.0875 on IFO

The bulls appear to have taken a breather after the Asian upsurge, allowing a brief phase of consolidation in EUR/USD near the highest levels since De
Leia mais Next