Odd Lots • Charlie McElligott on How Long the Stock Market Rally Can Go • Listen on Fountain