The $5,600 Gold Crash and the $100 Oil War: Is This the Ultimate Buy the Dip Moment for 2026?
TradingKey - On March 20, 2026, gold prices are falling as rising oil prices have renewed fears about inflation. This has pushed up the US Dollar and bond yields, which is reducing demand for gold, even as tensions continue to rise.