Oil prices spiked and stocks wobbled as conflict rippled across the Middle East, following US military strikes on Iran ...