European stocks powered ahead for a third day, reaching a fresh record, as strong earnings reports gave traders the confidence to keep rotating out of US companies and into ones from Germany, France and the UK.
European stocks powered ahead for a third day, reaching a fresh record, as strong earnings reports gave traders the confidence to keep rotating out of US companies and into ones from Germany, France and the UK.