From Motley Fool:
It’s been a wild ride in the energy sector lately. Oil prices, decimated in March by the Saudi Arabia-Russia price war, have fallen even further. Nervous oil and gas production companies have slashed spending, cut or suspended their dividends, or both.
Read more