Are The Saudis Lying?
April 28, 2011
<Click on chart for larger image> The Wall Street Journal – Saudi Oil Production Doesn’t Add Up Recent oil production figures from Saudi Arabia, the world’s largest oil exporter, simply don’t add up. There are competing explanations for...