Blame the war in the Middle East. The Strait of Hormuz - where 20 per cent of the world’s oil passes through - is blocked or ...