Markets April 28, 2026 Central Banks Hold $4T in Gold vs $3.9T in US Treasuries First Time Since 1996