Shanghai Lockdowns Illogical Posted by By Antonio Graceffo April 17, 2022Posted inBlog China has locked down Shanghai and a number of other major cities, accounting for 40% of its GDP. This is so frustrating from Bloomberg, "The growth outlook hinges largely on…