Europe still gaining ground, while US lags again given Technology woes

in Technical Strategy