Eurozone June flash consumer confidence -16.1 versus -17.0 estimate

News