Home World News Oracle stock sinks on margin concerns: these two events could push it new highs