European Stocks Largely Lower; German Inflation Elevated Ahead of U.S. CPI Release European stock markets edged largely lower Thursday, with investors wary ahead of the release of key U.S. inflation
Read More