MARKET WRAP: JSE leaps to best level since January 2018 on firmer global markets