The past week saw geopolitics continue to cause gyrations in markets with political tensions around immigration in Germany and Trump upping the ante on trade with China and Europe.
The past week saw geopolitics continue to cause gyrations in markets with political tensions around immigration in Germany and Trump upping the ante on trade with China and Europe.