-
European shares take a breather near two-year highs
-
European stocks supported by banks, utilities before UK election
-
Global shares, bond yields plunge on fears for banks and global growth

