Categories
Markets

Geopolitical tensions are contributing to market selloff, says Trivariate Research CEO Parker