The stock market is gradually heading north again, so here are the companies to buy ahead of a longer-term recovery.... Read more