European stock markets gave back some late but still finished the day higher and the week much higher, aside from in the UK.

On the day:

  • Stoxx 600 +0.4%
  • German DAX +0.3%
  • UK FTSE 100 +0.3%
  • French CAC +0.7%
  • Italy MIB +1.0%
  • Spain IBEX -0.1%

On the week:

  • Stoxx 600 +1.1%
  • German DAX +1.8%
  • UK FTSE 100 -0.1%
  • French CAC +2.6%
  • Italy MIB +2.9%
  • Spain IBEX +2.4%

French stocks are on a three-week winning streak as they break out.

CAC 40
CAC 40 weekly