Did oil execs luck into record pay?

Oil stocks and oil company profits are soaring, and their CEOs’ compensation is hitting the stratosphere — even as the companies claim they’re not to blame for high oil prices.

Random Posts:

Leave a Reply

You must be logged in to post a comment.