FTRI: Compelling Value In High-Yield Natural Resources Stocks With An 8% Yield (FTRI) Seeking Alpha Read the full article… Share Article: