World Resources

mint-world-resources-map-r2.gif (181 KB)


  • Leave A Comment

    Subscribe
    Notify of
    1 Comment
    Inline Feedbacks
    View all comments
    the_duck

    United States actually is the #3 oil producing country (10.75%), right behind #2 Saudi Arabia (11.59%). Surprisingly, Russia is #1 (12.01%).

    The bigger story here is the the US is so high up on the list…DRILL BABY DRILL!

  • here's some related content from the store: