Posted by Vance Ginn, Ph.D. on August 21, 2025Econ 101: A Compass for a Lost CountryFrom tariffs to student debt “forgiveness,” from corporate welfare to border chaos, America’s political [...]Read more
Posted by Robert Ross on August 4, 2011Study: U.S. Natural Gas Boom Has Weakened Foreign Influence on Energy MarketsThe American natural gas boom will cause the U.S. to dethrone Russia as the world’s leading supplier of [...]Read more
Posted by Robert Ross on March 2, 2011Shell Study Contends Evidence for Peak Oil TheoryShell Oil Company's latest research "Signals and Signposts" affirms peak oil theory: that we have reached [...]Read more