Business outlook mixed amid credit crunch