Stock markets held broadly steady this week as investors balanced a mixed set of company earnings against fresh signs that economic growth is.