in

Global stock indices rise as strong earnings inspire optimism