Global Futures RBC Capital Markets


  • Metals giving mixed messages

  • Gold bugs scatter