Special dividends

The Two Energy Stocks With Extra Cash to Return

The Two Energy Stocks With Extra Cash to Return

Crude oil prices and the share prices of upstream energy stocks have been on a wild ride. Recently, WTI crude has dropped from $105 to about $90 per barrel. Upstream energy stocks have also fallen sharply. Here are the year-to-date stock charts with normalized returns for a couple of my favorite upstream stocks: Diamondback Energy […]