Business News | Tue Feb 25, 2014 7:07pm GMT

Barclays pulls down shutters on European, U.S. power trading desks