Gold fell below $4,000 amid war-driven oil shocks and rising inflation, defying its usual safe-haven role as stocks dropped ...