I'm not sure how that could be. I was under the impression that Saudi Arabia was our largest source of oil. I wonder why no data was provided for the piece?
These numbers from the Energy Information Administration (could the list of government agencies you've never heard of be any longer) seem to support the article.
Comments