Here’s why the Realty Income stock is in a freefall as US Treasury yields jump
Realty Income stock continued its strong freefall this week and is hovering at its lowest level since December last year. O peaked at $66.20 in July and has now retreated…