Iran's $200 oil barrel threat rattles global markets.