International Economic
21 Jul
Europe close: Corporate results boost main indices
European shares continued to rally on Wednesday as upbeat earnings reports and a strong rise in travel stocks boosted sentiment.