StockNews.com initiated coverage on shares of Euro Tech (NASDAQ:CLWT – Free Report) in a report released on Sunday morning. The firm issued a sell rating on the stock. Euro Tech Price Performance Shares of Euro Tech stock opened at $1.56 on Friday. The company’s fifty day simple moving average is $1.46 and its two-hundred day […]