NEWS FLASH: Germany's June IFO business confidence index slightly beat estimates at 88.4, with current assessment below expectations at 86.2 and expectations index above at 90.7. - [DB]
Disclaimer: Includes third-party opinions. No financial advice. May include sponsored content.See T&Cs.