President Donald Trump finally tried to sell the American public on his Iran war. But his primetime address five weeks into the messy conflict instead underscored the US president’s growing defensive posture, as pressure mounts on global shipping routes, gas prices and his pol...