The Myth Of U.S. Energy Independence

Let’s begin with the Federal Reserve. Adding $1 trillion a year to its balance sheet sounds like big money. The Congressional Budget Office recently projected an $845 billion federal deficit in 2013. States and localities will likewise disburse more than they take in taxes — so altogether let’s say…

Original post:
The Myth Of U.S. Energy Independence