Global markets rebound after falling for a few days

Source: Getty Images
Global markets rebound under the cloud of US & China trade disputes and confusion, and China will be sending higher delegate to US for further negotiation in early July.
Share
Source: Getty Images