Grupo Aval AVAL Stock Trading Session 021 20260418 TTE TotalEnergies SE beats Q1 earnings estimates by 71 percent yet 68 percent revenue drop weighs on investor sentiment Market Update Tech leads broad market gains as consumer sector trails peers