TAT   $0.2462  -2.50% Market Closed

TransAtlantic Petroleum Ltd

Data not available