Skip to playerSkip to main content
  • 17 years ago
Crude oil is again trading about $72 per barrel after a fourth weekly gain, with the International Energy Agency suggesting falling production may drive prices higher and the world towards another oil crisis.

Recommended