Business confidence rebounds for Christmas