Wall Street finishes up as stimulus talks continue