Barclays research expects a series of supply shocks to fan inflationary forces