Barclays earnings: Q3 net income comes in at £1.00 billion, vs. £723 million expected
October 24, 2018 at 02:08 AM EDT
Barclays reported stronger-than-anticipated earnings on Wednesday, despite ongoing macroeconomic uncertainty and lingering concerns over Brexit.