This article is pure gold. Proof that Citadel on purpose doesnt execute best price for Household investors. – Investment Watch Markets April 7, 2023 [ad_1] The Securities and Trade Fee as we speak introduced that Citadel Securities LLC has agreed to pay $22.6 million…