Wall St flat; All three indexes set for weekly gains (Update 1)