Business performance deteriorating – IEA