The JSE’s torrid March saw the bourse shed more than R3 trillion in value as the raging war in the Middle East weighed on sentiment, marking the worst...