8 min read Stock Market How Upbeat Vaccine News Fueled a Stock Surge, and an Uproar 23/05/2020 2:55 PM Tori When the biotech company Moderna announced early on Monday morning positive results from a...