The JSE all share closed on a new record of 32 153.48 points yesterday – breaking the previous high recorded on Tuesday by 224.39 points. The bourse was supported by stronger commodity prices, a slightly weaker rand as well as good results released by miners this week. Read on