Stocks Falter Amid Tech Outages Impacting Businesses: Market Summary

July 19, 2024