Headlines

  • Lower EIA world oil demand forecast weights on crude

  • Chinese possible fast recovery sends base metals up