Three stocks to buy, no matter what By: MarketWatch April 04, 2011 at 00:01 AM EDT When the markets get toppish, it’s time to go defensive with global companies that have solid earnings and good dividends, writes Keith Fitz-Gerald. Read More >> Related Stocks: Abb Ltd ADR Altria Group