What to make of multiple European indices clawing back to new highs

Disclosures (show)