NEWS Tetra Technologies: Q1 Earnings SnapshotTetra Technologies Inc. (TTI) on Monday reported profit of $7.7 million in its first ... Read More