You might want to consider a certificate of deposit ... and may be lower than your initial deposit. Most brokered CDs are callable CDs, meaning the issuing bank can decide to end the contract ...
Burgan Bank announced the establishment of a strategic USD 500 million Certificates of Deposit (CDs ... the Industrial and Commercial Bank of China (ICBC), the Korea Development Bank (KDB ...