David Energy is going up against Goliath energy incumbents