Iran war could push a flagging US economy over the edge Asia Iran war could push a flagging US economy over the edge Michael Klein March 10, 2026 The “fog of war” refers to confusion and uncertainty on the battlefield and the attendant possibility of... Read More Read more about Iran war could push a flagging US economy over the edge