Kiplinger’s Personal Finance publication awarded Bank of America Corp’s (NYSE:BAC) Merrill Edge a No. 1 ranking in its 2017 Best Online Brokers list in a …