Gold and oil are soaring to cap a week full of Iran tensions, the Fed, and China trade-war woes