dark pool

Citigroup fined $12m for trading violations

Citigroup has been fined more than $12m to resolve charges by the US Securities and Exchange Commission (SEC) that its affiliate…