by Strat Capital | Sep 17, 2026 | Latest News
US Treasury yields hit their highest levels since 2007 in August, highlighting that investors are losing their patience with the US’s mounting government debt exposure and failure to bring inflation down to its target. Usually, the US’s woes become South Africa’s. But...