In an impressive display of resilience, Barclays profit report unveiled a pre-tax profit of £2.7 billion ($3.6 billion), marking an…