Energy Shares Hammered As Oil Crisis Worsens (RIG, BP, TTI, LUFK,...

TETRA Technologies Inc (TTI): $13.32 / -6.46% Halliburton Company (HAL): $30.06 / -4.89% Lufkin Industries Inc (LUFK): $86.18 / -2.82%...