Barclays has been fined $150 million, and a worker was fired in a forex case, reports CNBC's Eamon Javers.