Inside Story - Oil prices near $100-a-barrel - 11Nov07- Pt 2

  • 12 years ago
Should Opec, which is meeting next week, do more to bring prices down?

Recommended