Shareholder meetings can be routine, unless you are Bank of America, in which case it may be declared an "extraordinary event." That is what the city of Charlotte, N.C., called the bank's shareholder meeting this week. Bank of America is currently the second-largest bank in the U.S. (after JPMorgan Chase), claiming more than $2 trillion in assets. It also is the "too big to fail" poster child of Occupy Wall Street, a speculative banking monstrosity that profits from, among other things, the ongoing foreclosure crisis and the exploitation of dirty coal.