Some positive news on the vaccine front.

Some positive news on the vaccine front.