Profit Taking Hits European Stocks
Profit taking in Europe and mixed US macroeconomic data put the brakes on Wall Street’s rally.
An official government report released this afternoon revealed that US personal income experienced its biggest drop since January 2005, as the effects of the one-time government stimulus cheques in May wore off.
The report showed personal incomes tumbling 1.3% in [...]
