As Iran war drags on, spiking energy prices send inflation to 3-year high · Amna Nawaz · Sentinel