Trump threatens to end trade with Mexico and Europe after rate hike

· Al Jazeera