Global financial markets were rocked on Wednesday by Donald Trump's announcement of sweeping tariffs, targeting China and the ...