Initial reports from the UK high street during the festive period were mildly encouraging. Witness stronger than expected outturns from John Lewis and Next. Still, it is premature to draw strong conclusions about retailing.
Inflation is pushing UK consumers to take it easy at the shops meaning they’re no longer leading the charge on growth. Meanwhile new technology is shaking up the long established order in world oil markets.