Gold hits $3,000 mark on trade tensions, economic uncertainty, and Fed rate cut expectations. Analysts point to hidden buyers ...