Headlines

  • U.S. company earnings send crude up

  • Gold slips below 940 $/oz

  • Base metals prices mixed