United States ISM Manufacturing New Orders Index came in at 49.3, above expectations (49) in June

FXStreet

United States ISM Manufacturing New Orders Index came in at 49.3, above expectations (49) in June