German Ifo Index slides The week wrapped up on a sour note out of Germany, as the Ifo Business Climate Index fell sharply in March. The headline reading came in at 90.8, down from 98.5 in February. The decline was glaringly apparent in the expectations component, which plunged from 99.2 to 85.1 points. Germany had […]

The post German Business Climate Dives, Euro Shrugs appeared first on Action Forex.