The Russia-Ukraine war, tensions between the U.S. and China largely relating to trade, and the Israel-Hamas conflict which is raising concerns on the wider Middle East are just some geopolitical themes that markets have been fretting over in recent months and years.
(0)
(0)