Oracle Layoff Looms: Potential Implications on Share Price