By Amy Goodman with Denis Moynihan
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, North Carolina called the bank’s shareholder meeting this week. Bank of America is currently the second largest bank in the US (after JP Morgan Chase), claiming more than $2 trillion in assets. It is also 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.