CNBC Pro

Value investing will work if you can weed out the 'value traps,' Bank of America says