The Good Bad and the Ugly weekly review 28 May 2021 Posted on May 28, 2021 (December 23, 2022) by Weekend Investing