Global stock markets dived, energy prices surged and the dollar gained Tuesday as the Iran war drove volatility across global financial markets and roiled companies worldwide.