European shares set for eighth straight month of gains, buoyed by earnings
European shares were steady on Friday and were set to log an eighth straight month of gains as better-than-expected corporate updates supported risk appetite despite lingering tariff and AI-disruption concerns.
More info
