U.S. Sen. Elizabeth Warren, D-Mass., addresses business leaders. Steven Senne AP