Ecora Royalties emerges as defensive commodity play as Iran… — ECOR +0.80 · News Impact Screener