European markets open to close: earnings, yields, U.S. GDP
European stocks closed lower on Friday, with earnings and the state of the global economy keeping sentiment on edge. The benchmark Stoxx 600 provisionally ended down 0.8%, with most sectors …