BofA says 'higher-for-longer' oil will boost stocks beyond energy — here are some of its picks