How Realty Income's 5.2% Yield Might Just Be Your Safe Haven in Uncertain Times | Whale Factor