site logo

FERC, Barclays near settlement over $435M fine for US market manipulation