Abhishek Kumar






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