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