Athabasca Oil Corporation (TSX: ATH) (“Athabasca” or the “Company”) first quarter results demonstrate continued execution ...