Trump Weighs Iran Strikes: Why CL and XAU/USD Are Bracing