Taxpayers Carry the Debt as Oil and Defense Companies Profit

Taxpayers foot billions in debt, $40B so far. Defense stocks surge, oil hits $100+, and Oil and Defense Companies cash in big.