Business climate shows little improvement despite slight index rise