Major indices finished the week lower with bond yields falling to their lowest levels in three years as volatility was elevated due to escalating tensions in the trade war between the US and China. Markets were quelled later in the week as the Chinese Government took steps to prop up its currency in the wake of the US accusing the Chinese of manipulating their currency to offset the effect of tariffs.

Want to read the whole article?