Global stocks jump as technology and energy companies rise