Spectrum Management Blog

By Leslie D. Thompson | January 5, 2017

Is Now a Good Time to Invest in Energy Stocks?


Earlier this year, crude oil prices plunged to a low of $26 per barrel and natural gas prices faced significant pressure. At the bottom, oil traded at a 65 percent discount to its five-year moving average. While the price per barrel has recently climbed to about $50, many exploration and production companies failed, or were on the brink of failure, over the past year as borrowing rates surged and the ability to service debt was in peril.

Keep reading...

Topics: Stocks