Latest News

3Novices:Saudi Arabia and Russia signed an oil deal - but what does it mean?

Saudi Arabia and Russia have agreed to cooperate over oil, with a task force to recommend measures and actions, but no immediate action by the world's two top producers.
3Novices Europe

Designed by 3Novices Copyright ©2011-2015

Theme images by Bim. Powered by Blogger.