Stocks swoon as Iran war stokes anxiety, oil jumps above $80 per barrel | AllMind News