The rise of BP
A look at BP's century of success -- now all in doubt.
More Galleries
Stock repurchases are booming. These five companies are ready to spend over $79 billion on buybacks. More
McDonald's Happy is part of a long lineage of creatures great and small that shill for products and mortify consumers. Mr. Mucus, anyone? More
The top spots in the U.S. for new grads to land a job -- and actually enjoy life -- according to financial site WalletHub. More