Big Oil Companies Invest In Their OWN Stock To Maximize Corporate Profits

This post was originally published on The Young Turks.