Major indices finished another week lower as the 10 year treasury yield traded below the 2 year treasury yield for the first time since 2007. Some relief came later in the week as the US decided to postpone earlier tariff hikes on Chinese goods to December 15 from September 1.

Want to read the whole article?