STX Shipbuilding Co., has won a $105m deal to build two product tankers. The deal with a European shipping company calls on STX Shipbuilding…