Donald Trump vows fresh Iran strikes as $500B vanishes from markets - TrendCloud