Are Activist Investors To Blame For High Oil Prices?

The shareholder returns adage has now become a fixture of the U.S. oil industry. Large public oil companies are not boosting production despite rising prices and tight supply. Instead, they are returning cash to shareholders...
Login to comment.