- See our top-yielding stocks list.
Friday's strong finish failed to save stock markets from a second week of losses.
Strong corporate earnings drive post-Brexit rally across Europe.
European markets close modestly higher following calm session.
Deutsche Bank jumps on brighter-than-expected first-quarter numbers but the prospect of order delays grounds shares in Airbus.