German IFO Business Climate Index beats estimates with 92.6 in August, EUR / USD maintains high levels