r persons carrying on an insurance business, all banks, banking associations, trust companies, savings banks and savings associations, including cooperative banks, building and loan associations, investment companies and other persons carrying on a banking business, and all other persons whatsoever who are now or may hereafter be authorized to invest in bonds or other obligations of the commonweal