Markets rally on good US results

Dow Jones up 34 — Dow was down 19 at worst and up 69 at best.