What a rollercoaster the past month has been! A catastrophic debate, an attempted assassination, a vice-presidential pick, a campaign resignation and more. We've also seen quarterly earnings reports from a couple of big tech companies that have had a bearish impact on...
