US regulators have upheld a fine on Barclays and 4 of its traders of $453m (£300m) for allegedly manipulating electricity costs. Barclay...
US regulators have upheld a fine on Barclays and 4 of its traders of $453m (£300m) for allegedly manipulating electricity costs. Barclay...