Europe ‘faces 10% food price inflation’ in 2027By Michael BarkerApril 13, 2026 The recent surge in energy costs arising from the Middle East conflict will ripple through…