Coinspeaker Barclays Post H1 2020 Results Setting Aside 1.6 Billion Euros for COVID-19 Induced Loan LossesBarclays Plc has posted its H1 performance report showing revenue of £11.6 billion. The BARC stock is 37% down in 2020.Barclays Post H1 2020 Results Setting Aside 1.6 Billion Euros for COVID-19 Induced Loan Losses