SawitMarket
investingLive Americas FX news wrap 6 Apr:Trump's ultimatum to Iran sparks market turmoil