Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Trading holidays in Europe and Asia make for a quiet day in markets, as investors digest strong April performance and rate decisions from the ECB and BOE.