Home Tech News STOXX 600 hits record high: why are European stocks outperforming Wall Street?