Shining a light on Wall St’s power role

US regulator has accused Barclays and Deutsche Bank of manipulating electricity markets and curtailed JPMorgan Chase’s rights to sell power



Read more from Financial Times