Image
Business

S115553062-300

Global stocks jump on US-China trade optimism and oil supply fears