Skip to playerSkip to main content
  • 11 years ago
Energy giants Saudi Arabia and Russia have tentatively agreed to keep oil production steady in order to help stabilise prices.

Recommended