Stocks mixed with tech firms back under pressure

North America Business High confidence — 75/100

Confirmed

Sources: CNA