big oil

  1. Stargazer

    Is THIS the underlying motive for the relentless “hate Russia and Putin” meme?

    This thought-provoking article considers that dwindling or limited oil supplies are behind the US Corporation's current drive to malign the Russians and their government. I don't feel the situation is nearly as dire as the one the article paints, but fear, survival, and competition have always...