CEO of oilfield service business predicts Biden administration will be a boon to oil investors