iStock Business Demand slump hits UK factories as oil shock clouds economic outlook Teena Jose Mar 16, 2026