Big companies report blow-out earnings. Home prices soar. North Korea promises to end its nuke program, possibly averting another Asian war.
Continue...