The Bank of America logo is being displayed on a smartphone screen in Athens, Greece, on March 1, 2024.