Global Markets News; US Stocks, Q2 Earnings, SA Unrest, ByteDance IPO | The Kenyan Wallstreet