The Golden Arches are starting to lose some of their shine. McDonald's Corp. says a key revenue figure came in flat in July, its worst showing in more than nine years, as diners pulled back amid a rough economy. After years of outperforming rivals with a string of popular new items, the snag also suggests competition is intensifying for the world's biggest hamburger chain.