There’s already a thread for this:
It’s backed by the USD because they say it is? Seriously?
@Quincy90 so the article shows a letter from a bank in the Bahamas that says they have $1.8 billion in their account. I guess that settles it LOL