Share Buybacks

 

The U.S. stock market has delivered positive returns to investors for six consecutive years, and in five of those years, the returns were in the double-digits. Aggregate revenues and profits have soared to record levels and grown much faster than the slow growth of the underlying economy. Each month, the S&P 500 tests new […]

Cheap Oil Gets Cheaper

 

The economic news that everybody is talking about lately is the sudden unexpected drop in oil prices. One type of oil, West Texas Intermediate crude, has fallen from over $140 a barrel in the Summer of 2008, and $115 a barrel as recently as June, down to $91, and there is no sign that […]