Big day right across the board in European stock markets. It might be good in the short term that European leaders are letting Putin get away with whatever he wants but there will be a price to pay down the road:

  • UK FTSE +1.0%
  • German DAX +1.2%
  • French CAC +1.5%
  • Spain IBEX +1.6%
  • Italy MIB +2.2%

UK stocks are about 1.5% from the highs while German shares are off by about 3% and Italian stocks are 7.6% below the June highs.