Posted in Web Barclays Bank Review 2019 – bankrate.com May 19, 2019 Barclays is a U.K.-headquartered, multinational financial services giant with global reach. In the United States, Barclays offers a very limited selection of deposit products online. : https://www.bankrate.com/banking/reviews/barclays/