Fed uncertainty weighs on stocks

Brexit: the hassle weighs on companies