October 13, 2023 Bank earnings ahead, Microsoft-Activision deal latest – what’s moving markets U.S. stock futures were mixed heading into the final trading day of the week, with investors preparing for the release of quarterly results from large Wall Street banks and parsing […]