Global markets on mixed course last week amid political crises