JSE stocks rise as rand strengthens on hopes of compromise in US tariff dispute