Inside Financial Services

Thursday Headlines: Barclays to pay $150 million fine, fire traders on rigging accusations