Can I also visit Eutaw Oil's website to setup my account?

Yes.  In April 2020, go to Portal.EutawOil.com. Or visit connectvna.com and select “login”.  Then select the option for the Owner Relations Portal for Crude Oil.