I'm a South-African citizen and I want to buy US treasuries. I tried to buy some at Yuanda where I have an account and some money in stocks, but they said that the law changed recently and that's it's now illegal to buy it through a bank.
As I'm not an American citizen I can't buy it online.
Do you know where someone like me would be able to buy some T-bills?
Did you consider to buy a Bond ETF or Certificate?
Barclays iShares has quite a lot of those and even inflation protected TICP's (iShares $ TIPS).