Business ❯Corporate Finance ❯Earnings Reports ❯Company Performance
The Spanish index closes at 13,554 points, its highest since 2008, driven by upbeat corporate results and anticipation of U.S.–China trade talks in Geneva.