Bank of America (BAC) and Citigroup (C) are both repaying their TARP funds so they can reward their executives with huge salaries and bonuses. Citigroup made a huge offering this week to sell over $30 billion dollars of common stock. Bank of America already paid off its $45 billion TARP funds with a $19.3 billion equity offering recently. Both stocks trade at lows that we won’t see for a long time. Citigroup went as low as $3.20 recently this week and Bank of America reached a low it set in July at $15. These prices are valid bargains and with the amount of money the FED is creating you can bet these stocks will go up as inflation-protected stocks. They also will continue to make more revenue as they release more loans out which the government is encouraging to help create more businesses and jobs.