China, the Fed, and the Middle East War - ALL Pushing Prices Higher