Election chaos and Friday’s tech outage are taking the market on a wild ride

Comments