US stocks finish mixed as Dow drops 115 points