US President Donald Trump has unleashed a globe trade war that has left his close friends and allies in a bit of ...