_
    Markets swing on earnings across tech, healthcare, mining