News

World shares are mixed as strong corporate profits are offset by uncertainty over President Trump’s trade war.