The Dollar is serving up a reminder that it remains the preferred asset in the current complex and uncertain global econ