European stocks rose for the fifth consecutive day, with German shares hitting a record high. Investors monitored a no-confidence vote in France. Retail stocks surged, while health care lagged. Political turmoil in France and US tariffs continue to impact market sentiment.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing