Strong corporate results and economic resilience push indices to five-year highs.
Open shared insight