More Drilling Needed to Face Coming Oil Crunch PDF Print E-mail

Russia, the world's largest oil producing country, awash with oil revenues, is reaching out to Saudi Arabia and the OPEC nations, and hinting of a possible alliance with the oil cartel. Combined, they would control over 50 percent of the world's oil production.

Source: The Advertiser

View Full Article

 

 

 

 

 
RocketTheme Joomla Templates
..