How major markets have performed since ECB surprise and latest US inflation news

Table: Sharesmagazine.co.uk Source: Google Finance, 5 days to 14 June 3.15pm UK time