Following Saturday morning air strikes on Tehran and Iranian missile sites, oil prices have spiked and Wall Street futures have plunged, causing global markets to brace for turmoil.

Read More