Sharemarket rally