×

Major indexes close lower as financials pressured by inflation concerns

4:34 PM ET Wed, 31 May 2017

Nasdaq posts 7-month winning streak.