For months, escalating geopolitical tensions have been working against gold. But this time, gold and oil are rallying together. What's changed in the market logic? And can gold keep this going?