Northern Trust Corporation is an American financial services company headquartered in Chicago, Illinois, that caters to corporations, institutional investors, and ultra high net worth individuals. From Wikipedia
Easing concern over oil supply from U.S.-Iran tensions lifted major indexes with corporate developments driving hefty swings across leading stocks.