Depositing your hard-earned cash in a bank now yields less than owning bank shares, traders say.
To read our articles you will need to either login or subscribe.