S&P 500 sheds nearly 1% Friday on Snap-led tech sell-off, but finishes higher on week July 22, 2022 by admin The three major averages notched weekly gains, buoyed by notable earnings from American Express, Tesla and other companies.