Ifo business climate rises to 86.6 in July, beating forecasts despite Hormuz conflict · Pollar