Virus restrictions are weighing on global GDP by nearly 8% | The Market Ear

Just wait for that upturn….wait what did you say? Priced in…?