The leftists who have taken over the International Energy Agency (IEA) told the world last year that new oil and gas exploration should immediately stop worldwide in order to save Planet Earth from Global Warming monsters (see Intl Energy Agency Says World Should Stop All New O&G Development). In March of this year, the IEA