Vaccine success sends business confidence to a six-year high