Global stock markets mostly retreated on Thursday (June 3). United States (US) stocks pared back some losses but finished in the red after upbeat labor and services data pointed to a strong and continued economic recovery. Concerns were raised of an early Federal Reserve (Fed) tapering. 

To subscribe please click here