Oracle stock gains 36% to post best day since 1992, adding $244B in value