It is becoming increasingly clear that Saudi Arabia and Russia will struggle to compensate for potential losses in oil production from the likes of Venezuela, Iran and Libya.
© Quotes.net