Head to Head Review: Canadian Natural Resources (NYSE:CNQ) & Extraction Oil & Gas (OTCMKTS:XOGAQ)