The firm provides advisory expertise integrated with support services for corporate banking, treasury, and debt and equity underwriting across all major industries. Additionally, Bank of America Merrill Lynch offers sales and trading services, including research, and institutional clients across fixed-income, credit, currency, commodity.