With Oil Nearing 4-Year Highs, Merrill Lynch Has 5 Top Stocks to Buy Now
These four top stocks have not gone up in tandem with oil pricing, and some are offering outstanding entry points. They are outstanding long-term buys for growth portfolios looking for income.