Gains right around the world
Sentiment is riding high almost everywhere with global stock markets tacking on very good gains everywhere this week.
- S&P 500 +0.65%
- Nasdaq +1.4%
- Toronto TSX +0.7%
- FTSE 100 +0.4%
- French CAC +1.3%
- German DAX +0.5%
- Nikkei +0.9%
- Hang Seng +2.3%
If you factor in currency moves, the CAC-40 was the best performer.