Four giant banks: who has the stronger card?

   

v20240901