BOSTON ( TheStreet) -- U.S. stocks gained Wednesday as wholesale inventories declined marginally. Here are three insurance stocks that hit 52-week highs.
Each of these high-yield stocks offers good income. Most of them benefit from higher interest rates as well.
Stocks are falling on Friday as the odds of a September rate hike increase amid hawkish Federal Reserve commentary.