SA stocks at fresh record as miners ride stimulus bets