From The Editor-in-chief...
This week we got the latest inflation numbers from the US. The consumer price index (CPI) for April came in at 8.3% higher than this time last year. Some saw this as good news: it is slightly lower than it was last month (8.5%). Some saw it as bad ne