CNNMoneySmart money is buying energy stocks. Should you?CNNMoneyForget politics and religion. One of the biggest debates on Wall Street these days is whether oil and energy stocks are toxic or terrific. Bank of America Merrill Lynch (BAC) put out a note last week telling clients now is the time to buy.