Tech and energy lead as S&P 500, Nasdaq close at records | Monexa