The Nasdaq and S&P 500 continue to print new all-time highs, the US dollar is benefitting from weakness in the Euro and the British Pound, while the recovery in gold continues.

FOR MORE ...