Another tumultuous week for global markets is drawing to a close after Donald Trump issued more furious tariff threats. His ...