Could China's recent moves explain the crazy price action in both assets?