Geopolitical analyst Steve Okun says says China is benefiting from the war on Iran.