24/7 Wall StreetThu, 14 May 2026 16:05:54 GMTThe Iran War Sent Oil Above $100. These 3 Royalty Trusts Are Quietly Paying Double Digit Yields Because of ItNRT-0.81%