This week's markets and events