WTI crude rose 2.32% to $115.014 per barrel after Trump threatened Iran. Brent crude gained 0.61% to $110.444, while COMEX gold futures rose 0.13% to $4,691.0 and COMEX silver futures fell 0.49% to $72.49.