Did we just avoid a major crash? + earnings news