Is the dollar that weak?

Or someone thinks it's the key to unlock the holy grail?