“PEAK OIL” IS TRUE: At least, in Russia. “Russian oil production has peaked and may never return to current levels, one of the country’s top energy executives has warned, fuelling concerns that the world’s biggest oil producers cannot keep up with rampant Asian demand.” Or they’re just playing games with the markets.
InstaPundit is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.