Advertisement

My Top Oil Stock to Buy Right Now

My Top Oil Stock to Buy Right Now

The oil industry has an awful track record of creating shareholder value over the past decade. While oil-price volatility is one culprit, capital allocation has been another major factor contributing to the sector's poor performance. Oil companies have a history of chasing growth by investing in drilling as many wells as possible.