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