SawitMarket
Oil spikes, gold and Asian stocks fall as Trump vows to hit Iran ‘extremely hard’