Bank of America has named a raft of stocks with strong corporate charts, including five that are buy-rated by its analysts. Bank of America analysts, led by Jason Fairclough, assessed charts from a ...