Bank of America call: Buy energy stocks 21.03.2017 13:32 USATODAY (Money Top Stories) Energy stocks have been beaten up enough this year to make them attractive again.