EEconomy Read More Rise in energy and petrol prices due to Iran war holding back UK economy, OECD warnsJuly 15, 2026 The UK economy is being held back by renewed energy inflation, a direct consequence of the Middle East…