If you want to deposit Sing Dollors, go Foreign banks because they need your money to lend it out.
If you want to deposit US Dollors, go Local banks because they also need your money to lend it out.
As the largest banks from US, do you think Citibank need to pay high interest for your US dollors?