We favor high yield bonds and natural resource stocks as inflation still shows persistence, earnings expectations deteriorate and worries mount over a stalling U.S. economy.