Energy, tech and insurance the best performers; banks, construction/materials, chemicals lag:
StreetAccount Sector Summary - Power & Utilities Post Market
TotalEnergies divests 50% of a 270 MW portfolio in France to Eiffel Investment Group (€51.73, 0.00)
Powered by FactSet Research Systems Inc.