The JSE closed flat on Tuesday, strained by commodities, which weakened on the back of a stronger rand.
JSE closes flat