Major indexes at highest levels since May, Tuesday, Oct 5th