It was yet another difficult week in global stock markets.