Gold flat lines above $4,050 as Fed hike bets and Iran uncertainty support safe-haven USD August 4, 2026