drying

TransAtlantic Petroleum Ltd. Oil & Gas Drilling & Exploration

TAT
NYSEMkt
7.16 0.21 (2.85%) last updated 4:52 PM EDT Oct 24
Trade $TAT Now