Global stocks sweep higher on US corporate earnings report

Global stocks sweep higher on US corporate earnings report
play icon
Photo used for illustrative purpose.