Benzinga and Yahoo Finance LLC may earn commission or revenue on some items through the links below. The Securities and Exchange Commission’s independence has been questioned by Sen. Elizabeth Warren ...