JSE breaks 90 000 points high buoyed by gold and improving investor sentiment