Iranian attack could have major impact on markets, oil prices