Breakouts: 31 May 2023 Charts on the JSE are painting a grim picture...many negative breakouts few positive.