A weak report on German business sentiment weighs on global markets.

Read more