Global tech sell-off pressures European stocks | OOBF

Tech earnings report triggers sell-off impacting US and European equities negatively.

Open shared insight