European companies show solid Q1 earnings, but Middle East conflict and rising energy prices pose risks to forecasts and ...