Global stocks power to record highs as deal ignites ‘risk on’ rally

Investor sentiment also helped by SpaceX’s historic initial public offering