Barclays earnings: £1.9 billion net loss in 2017 vs £1.6 billion in profit for 2016 By: CNBC.com News February 22, 2018 at 02:06 AM EST Barclays earnings: £1.9 billion net loss in 2017 vs £1.6 billion in profit for 2016|| 105021621 Read More >> Related Stocks: Barclays Plc ADR