site logo

FERC says Barclays didn't pay $488M market-rigging fine