News about the state of the economy

Credit Rating? What Credit Rating?

A move that may have more symbolic than fundamental financial impact, but served as a reminder that Europe’s economic woes were far from over

A letter to the One Percent

The Ninety-Nine Percent have watched helplessly as you’ve shipped our jobs overseas and debased our currency to enrich your pockets.

Avoiding the Value Trap

Stock dividends are often seen as a sign of management confidence regarding cash flow over the long term.