Market Snapshot as Europe Implodes