Watts Water Technologies president sells $394k in stock By Investing.com
By Dow Jones Newswires Staff Oil pared gains but continued to trade close to $90 a barrel in early European trade as further escalation in the Middle East worried investors, though U.S. stock futures largely
