Bullish pattern forms as JSE All Share Index falls Bullish pattern forms as JSE All Share Index falls March 31, 2026 2 Min Read 0 1 The South African rand has pulled back over the past two months as the ongoing US-Iran war… Stock Market Editor