We have written about slowing growth in China, Germany and the UK. So what is the first headline we read today? - Consumer confidence in France unexpectedly dropped to a record low in May
Not surprisingly, energy and food costs are to blame for the slowdown in consumer spending.
Think YUM and MCD!