Analysis Realty Income’s Dividend Streak Faces Its Toughest Test Yet as 10-Year Yields Top 5%
Ten-year US Treasury yields briefly punched through 5.34% — a level not seen since 2002 — and that single number explains most of what is happening to Realty Income right...