U.S. stock markets closed sharply higher on Friday after a choppy session. Market participants ignored verbal clash between President Donald Trump and Ukrainian counterpart Volodymyr Zelenskiy in the ...
Meanwhile, president Donald Trump's deadline for imposing tariffs on Mexico, Canada and China is set to hit on Tuesday, with trade policy uncertain.