Commentary on the economy, the markets, and business

Quotes of the Day »

Get & Share
JON STEWART, wondering why both President Obama and President Bush have made speeches ordering exactly 30,000 new troops