TransAtlantic Petroleum Ltd.

TNP:TSX; TAT:NYSE