This 16.6%-Yielding Energy Dividend Is on a Surprisingly Solid Foundation

This 16.6%-Yielding Energy Dividend Is on a Surprisingly Solid Foundation

The energy company delivered better-than-expected results during the energy sector's most challenging quarter in history.