A sense of uncertainty continued to prevail last week, causing global stocks to suffertheir worst week since April.