oil, gold push higher after german court ruling