Stock market update july 7