Dow — breaking 23,000 — defies politics and punditry

But investors beware.