One from the archives.
This was posted by Beau Bo D'Or on Thursday, January 31st, 2008 at 1:20 pm. Bookmark the permalink.
Subscribe to the RSS feed for all comments on this post.
Current Events Oil oil reserves profits Royal Dutch Shell Shell windfall tax
Sorry, but comments are closed.